What is the meaning of the word "amniotic sac"?
Definitions:
-
thin innermost membranous sac enclosing the developing embryo of higher vertebrates noun
- The amniotic sac ensures a cushion of fluid surrounds the embryo.